Retire oxigraph-worker backend#1539
Conversation
4894803 to
b842ba8
Compare
|
Addressed the review feedback in b842ba8:
Verification run locally:
|
|
Follow-up review fixes landed in a5ee42c.\n\nWhat changed:\n- added a canonical typed backend-policy table shared by wizard, validation, and command help\n- preserved operator config separately from the runtime-effective store config\n- closed the legacy store reset-ack bypass for explicit worker and wizard-rewritten server configs\n- asserted the real managed oxigraph -> sparql-http runtime handoff\n- added persistence coverage for the standalone publisher no-store fallback\n\nVerification:\n- focused store/startup/wizard/config/publisher matrix: 112 passed\n- CLI build: passed\n- CLI full suite: 2,141 passed, 12 skipped; the only failing file was the unrelated daemon-http-inflight-cap timing stress (3 assertions expecting at least one shed request). It reproduces identically on the prior PR head b842ba8: all requests finish before contention is observed.\n- publisher full suite: 1,223 passed, 6 skipped\n- agent unit suite: 239 passed\n- agent build, CLI TypeScript, bench TypeScript, and diff checks: passed\n\nAll seven review threads have been replied to and resolved. |
a5ee42c to
d834048
Compare
5e534f8 to
53aa78d
Compare
|
Mergeability handoff\n\n- Base: main at 684cd88\n- Head: 3fcbdc3\n- Review: every thread has been answered and resolved; unresolved thread count is zero.\n- Main changes: retired oxigraph-worker support and stale tests/docs removed; managed oxigraph-server startup and migration paths hardened; operator/effective/runtime store views made explicit; storage adapter metadata separated from CLI daemon policy; daemon-down publisher behavior made explicit; backend choices split by config, wizard, and flag capabilities.\n- Local verification: all 15 runtime packages built; full storage suite passed (324 passed, 25 skipped integration tests); affected CLI suite passed (87/87), including real-daemon status coverage.\n- GitHub CI: all 41 check runs completed with zero failures and zero pending (36 success, 5 skipped); both GitBook status contexts are successful.\n- GitHub reports the branch MERGEABLE. The only remaining branch-protection gate is an external human approval (REVIEW_REQUIRED). |
Summary
Verification